Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia #1-w1 Australia #1-w2 Australia #1-w3 Australia #1-w4 Australia F2 Netherlands F1 Netherlands F2 Australia F4 Australia F1 Australia F2 Australia F3 Australia F4 Netherlands F1 Netherlands F2 Spain F15 Germany F11 Netherlands F3 France F14 Australia F7 Australia F8 Australia F10 Australia F3 Australia F4 Australia F5 France F7 Great Britain F7 Great Britain F8 Italy F15 Germany F10 Netherlands F4 Netherlands F5 Netherlands F7 France F18 Italy F2 France F4 France F5 France F6 Italy F16 Australia F7 Australia F9 Australia F10 France F19 Australia F9 Australia F1 Australia F11 Ethias Tennis Trophy - Mons Burnie Challenger Tallahassee Challenger Great Britain F1 France F17 Great Britain F2 RCA Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Tata Open 2002 - Chennai BMW Open - Munich Milan Indoors - Milan Milan Indoors - Milan Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Medibank Private International - Sydney Open de la Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Sydney International - Sydney Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Open SEAT Godo 2006 - Barcelona Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven ARAG World Team Championship - Dusseldorf Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb SAP Open - San Jose U.S. Men's Clay Court Championships - Houston The Stella Artois Championships - London Red Letter Days Open - Nottingham RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Medibank International - Sydney Netherlands F4 The Artois Championships - London The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Brisbane - Brisbane Australia F3 Legg Mason Tennis Classic - Washington China Open - Beijing Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo PBZ Zagreb Indoors - Zagreb SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston PBZ Zagreb Indoors - Zagreb Delray Beach Open - Delray Beach Power Horse Cup - Dusseldorf Qatar ExxonMobil Open - Doha U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Topshelf Open - 's-Hertogenbosch Citi Open - Washington Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle Citi Open - Washington Abierto Mexicano - Los Cabos Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Ecuador Open - Quito Memphis Open - Memphis Hungarian Open - Budapest Ricoh Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport European Open - Antwerp New York Open - New York Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Hall of Fame Open - Newport Tata Open Maharashtra - Pune Open Sud de France - Montpellier New York Open - New York Citi Open - Washington Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha New York Open - New York bett1HULKS Indoors - Cologne Delray Beach Open - Delray Beach Hall of Fame Open - Newport Abierto Mexicano de Tenis Mifel - Los Cabos Citi Open - Washington Baden Open - Karlsruhe Geneva Challenger Zagreb Open - Zagreb Canottieri Mincio Open - Mantova West of England Challenger - Bristol The Manchester Trophy - Manchester The Surbiton Trophy - Surbiton The LTA Nottingham Challenger - Nottingham Renault Slovenian Open - Ljubljana The LTA Manchester Challenger - Manchester 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Banja Luka Challenger - Banja Luka BMW Tennis Championship - Sunrise Caloundra ATP Challenger - Caloundra Club Coop's ATP Challenger International - Brisbane Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc San Marino CEPU Open - San Marino Sacramento Challenger Sarasota Challenger Calgary Challenger Charlottesville Challenger Houston Challenger Nottingham Challenger Houston Challenger Calgary Challenger Tallahassee Challenger Charlottesville Challenger Weissenhauser Strand Cup - Hamburg Bristol Challenger Trophy - Bristol Kia International In Caloundra - Caloundra LTA Cardiff Challenger - Cardiff Isla de Gran Canaria - Mas Palomas Steelers Cup - Kosice The LTA Hester Trophy - Manchester Black Forest Open - Freudenstadt McDonalds ATP Challenger - Burnie Status Athens Open - Athens 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Tunis Open - Tunis BSI Challenger Lugano - Lugano Semgroup Challenger - Tulsa Bangkok Challenger Szczecin Challenger Ljubljana Challenger Kolding Challenger Kyoto Challenger Baton Rouge Challenger Manta Challenger Savannah Challenger Lexington Challenger Bratislava Challenger Pereira Challenger Heineken Open Shanghai - Shanghai Volkswagen TED Open - Istanbul Warsteiner Challenger Lubeck - Lubeck Uncle Tobys Challenger - Tasmania The Surbiton Trophy - Surbiton President's Cup - Tashkent Monterrey Challenger Fairfield Challenger The LTA Hull Challenger - Hull The Wrexham Challenger - Wrexham Binghamton Professional Tennis Tournament - Binghamton Whirlpool Open - Budapest Open de Charleroi - Charleroi Neride Prague Indoor - Prague Aberto Da Costa Do Sauipe - Bahia XI Venice Open - Venice Open de L'Isere (Open 38) - Grenoble Challenger Britania Zavaleta - Puebla Urbana-Champaign Challenger - Urbana Open de L'Isere - Grenoble Perth Challenger - Perth Indian Oil Servo Delhi Challenger - New Delhi Open de Mantouban - Montauban Lucknow ATP Tour Challenger - Lucknow The Rajasthan Golden Jubilee - Jaipur Challenger 42 - Andrezieux The LTA Wrexham Challenger - Wrexham Sarajevo Open - Sarajevo Garden Open - Rome Ljubljana Open - Ljubljana Siemens Open 2003 - Scheveningen Hilversum Open - Hilversum Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Challenger Groningen - Groningen X Ciutat de Barcelona - Barcelona Tatra Banka Open 2003 - Bratislava Privat Bank Cup - Dniepropetrovsk ATP Challenger 2003 Numea - New Caledonia 2004 USTA Challenger of Calabasas - Calabasas Uncle Toby's Challenger in Burnie - Burnie Pro Tennis World Open - Sunrise Uncle Toby's Australian Men's Clay Court Challenger - Canberra Warsteiner Challenger Lubeck - Lubeck Architect Open - Budapest Ljubljana Open - Ljubljana Porsche Open - Poznan Rezidenza Open - Magdeburg Gosford Australian Unity Challenger - Gosford The Gallagher International ATP Tour Challenger - Hamilton Ethias Trophy - Mons The LTA Nottingham Challenger - Nottingham Kia International In Kawana - Kawana MST ATP Challenger International - Burnie Open Prevadies - St. Brieuc Miller Lite Hall of Fame Tennis Championships - Newport Unique Zagreb Open - Zagreb Memorial Manfredini - Sassuolo Dublin Challenger - Dublin Open de Montauban - Montauban Mitsubishi Electric Europe Cup - Monza Schickendanz Open - Furth Siemens Open 2007 - Scheveningen Waco Tennis Challenger - Waco s Tennis Masters 06 - Graz Kobstaedernes ATP Challenger - Kolding Tatra Banka Slovak Open - Bratislava Melbourn Challenger ATP Open Castilla y Leon - Segovia Korat Challenger St. Brieuc Challenger Athens Challenger Istanbul Challenger Freudenstadt Challenger Alphen Challenger Tarragona Challenger Jersey Challenger Sarasota Challenger The Stella Artois Grass Court Championships - London Furth Challenger Kuppers Kolsch Cup - Aachen Granby Challenger Burnie Challenger Caloundra Challenger Bath Challenger Heilbronn Open - Heilbronn Tennis Masters Series - Paris Stockholm Open - Stockholm Warsteiner Challenger Lubeck 2001 - Lubeck Tiburon Challenger Warsteiner Challenger - Wolfsburg Residenza Open - Magdeburg Australian Unity Western Australia Open - Perth The Surbiton Trophy - Surbiton Labertz Open by Stawag - Aachen 2001 USTA Tallahassee Tennis Challenger - Tallahassee Pacific Life Open - Indian Wells TED Open-Akbank Private Banking - Istanbul Telecom Italia Masters - Rome Tennis Masters Series - Toronto Johannesburg Challenger Western & Southern Financial Group Masters - Cincinnati Lamberts Open by Stawag - Aachen Kia International in Caloundra - Caloundra Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Okal Open - Eckental IPP Open - Helsinki Tennis Masters Series - Hamburg Kia International in Burnie - Burnie South African Airways Open - East London Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Yokohama World Tennis Gaora Cup - Yokohama The 70th King's Cup and Queen's Cup - Bangkok Pacific Life Open - Indian Wells BMW Tennis Championship - Sunrise Challenger DCNS de Cherbourg - Cherbourg Intersport Heilbronn Open - Heilbronn Tenerife Challenger Masters Series Monte Carlo - Monte Carlo Izmir Challenger Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Gemax Open - Belgrade Rogers Masters - Montreal Aptos Challenger Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg The LTA Manchester Trophy - Manchester Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Prosperita Open 2007 - Ostrava Internazionali BNL d'Italia - Rome Burnie Challenger Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Challenger Ford de Cherbourg - Cherbourg Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome 2002 USTA Challenger of Calabasas - Calabasas Tennis Napoli Cup - Naples Pro Tennis World Open - Boca Raton 2002 Eddleman USTA Challenger - Birmingham Uncle Toby's Burnie Challenger - Tasmania 9° Trani Cup - Trani ARMS USTA Challenger - Rocky Mount Uncle Toby's Australian Men's Clay Court Challenger - Canberra Hungarian Open - Budapest The Surbiton Trophy - Surbiton Karlsruhe Challenger IX Open Internacional D'Andorra - Andorra Furth Challenger Challenger Canottieri Minico - Mantova Heilbronn Challenger USTA Seascape Challenger - Aptos Open Seat Godo - Barcelona Prague Open - Prague The Stella Artois Grass Court Championships - London Mercedes Cup - Stuttgart The Hilversum Open - Hilversum RCA Championships - Indianapolis Ortisei Challenger The Surbiton Trophy - Surbiton Turin Challenger Internazionali di Tennis Dell'Umbria - Todi Milan Indoors - Milan Open 13 - Marseille Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten The Priority Telecom Open - Amersfoort Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. CA Challenge 2002 - Graz Scheveningen Challenger XXIX Edizione 'A.Savoldi Marco' - Manerbio Black Forest Open 2002 - Freudenstadt DPD Challenger 2002 - Aschaffenburg BMW Open - Munich China Open - Beijing Recanati Challenger Regions Morgan Keegan Championships - Memphis Open Seat Godo 2007 - Barcelona Generali Open - Kitzbuhel Next Generation Adelaide International - Adelaide Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Estoril Open - Estoril Open SEAT 2008 - Barcelona Allianz Suisse Open Gstaad - Gstaad BNP Paribas Open - Indian Wells Gerry Weber Open - Halle AEGON Championships - London Catella Swedish Open - Bastad Sarasota Challenger Pharma Medico Open 2008 - Aarhus drkoop.com USTA Tennis Championships of Chicago - Winnetka III Gramado Open de Tenis - Gramado Malaysian Open - Kuala Lumpur Fifth-Third Bank Tennis Championships - Lexington Delray Beach International Tennis Championships - Delray Beach BH Tennis Open International Cup - Belo Horizonte International Indoor Tennis Championships of Croatia - Zagreb Sony Open Tennis - Miami GHI Bronx Tennis Classic - Bronx PTT Thailand Open - Bangkok Kremlin Cup - Moscow Swiss Indoors Basel - Basel U.S. National Indoor Tennis Championships - Memphis AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Citi Open - Washington Erste Bank Open - Vienna Swiss Indoors Basel - Basel The Wrexham Challenger - Wrexham Pilot Pen Tennis - New Haven Delray Beach Open - Delray Beach Ciudad de Pozoblanco 'Open Diputacion' - Cordoba BRD Nastase Tiriac Trophy - Bucharest Surbiton Challenger Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Rogers Cup - Montreal Western & Southern Open - Cincinnati China Open - Beijing BNP Paribas Open - Indian Wells GHI Bronx Tennis Classic - Bronx Sony Open Tennis - Miami Swiss Indoors Basel - Basel Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome ASB Classic - Auckland Topshelf Open - 's-Hertogenbosch Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Caversham International Tennis Tournament - Jersey Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati IPP Open - Helsinki International Championship of Croatia - Umag AAPT Championships - Adelaide Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Next Generation Adelaide International - Adelaide SAP Open - San Jose The Stella Artois Championships - London Eisenberg Jerusalem Open 2000 - Jerusalem PBZ Zagreb Indoors - Zagreb ATP Studena Croatia Open Umag - Umag Shanghai Rolex Masters - Shanghai Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Davidoff Swiss Indoors Basel - Basel Memorial Savigni - Sassuolo Brisbane International - Brisbane BNP Paribas Masters - Paris Pilot Pen Tennis - New Haven US Men's Clay Court Championship - Houston Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Abierto Mexicano Telcel - Acapulco Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris The Stella Artois Grass Court Championships - Queen's/London BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles AAPT Championships - Adelaide AAPT Championships - Adelaide AIG Japan Open - Tokyo Ecuador Open - Quito Open de Moselle - Metz BA-CA Tennis Trophy - Vienna If Stockholm Open - Stockholm President's Cup 2000 - Tashkent Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha PBZ Zagreb Indoors - Zagreb Serbia Open - Belgrade Qatar ExxonMobil Open - Doha SAP Open - San Jose Qatar Open - Doha AEGON Championships - London Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb US Men's Clay Court Championship - Houston RCA Championships - Indianapolis Adidas International - Sydney Moselle Open - Metz Kremlin Cup - Moscow St. Brieuc Challenger Apia International - Sydney Delray Beach International Tennis Championships - Delray Beach Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Western & Southern Open - Cincinnati Open de Moselle - Metz Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston BMW Open - Munich Gerry Weber Open - Halle China Open - Beijing PBZ Zagreb Indoors - Zagreb Grand Prix de Tennis de Lyon - Lyon Delray Beach Open - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Hall of Fame Tennis Championships - Newport Campbell's Hall of Fame Tennis Championships - Newport Qatar ExxonMobil Open - Doha Delray Beach Open - Delray Beach Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Shanghai Rolex Masters - Shanghai Moselle Open - Metz BNP Paribas Open - Indian Wells Miami Open - Miami Ricoh Open - 's-Hertogenbosch Western & Southern Open - Cincinnati BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos BNP Paribas Open - Indian Wells Miami Open - Miami Delray Beach Open - Delray Beach Campbells Hall of Fame Tennis Championships - Newport US Men's Clay Court Championship - Houston Coupe Rogers - Montreal Western & Southern Open - Cincinnati Fever-Tree Championships - London Hall of Fame Open - Newport Tata Open Maharashtra - Pune BNP Paribas Open - Indian Wells Miami Open - Miami ABN AMRO World Tennis Tournament - Rotterdam Rakuten Japan Open - Tokyo Abierto Mexicano - Los Cabos Monte-Carlo Rolex Masters - Monte-Carlo Miller Lite Hall of Fame Tennis Championships - Newport BMW Open - Munich Mutua Madrilena Masters Madrid - Madrid Grand Prix de Tennis de Lyon - Lyon International Tennis Championships - Delray Beach Qatar Exxon Mobil Open - Doha Gerry Weber Open - Halle Davidoff Swiss Indoors - Basel NASDAQ-100 Open - Miami Sydney International - Sydney Allianz Suisse Open Gstaad - Gstaad BNP Paribas Masters - Paris BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Tennis Masters Series - Toronto French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Paris Pacific Life Open - Indian Wells Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, World Group, PO, CRO-BRA, 4-1 Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, World Group, QF, CRO-USA, 3-2 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, World Group, QF, ARG-CRO 4-1 Davis Cup, World Group, F, CRO-ARG 2-3 Davis Cup, World Group, SF, CRO-RUS 3-2 U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open Wildcard Play-Off - Melbourne Wimbledon - London River Oaks International Tennis Tournament - Houston U.S. Open - New York U.S. Open - New York Wimbledon - London Kooyong Classic - Kooyong French Open - Paris All Lower level tournaments U.S. Open - New York Wimbledon - London Olympics - Athens Wimbledon - London Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, World Group, 1R, CRO-GER 2-3 French Open - Paris Davis Cup, PO, CRO-ECU 5-0